package br.com.werp.suporte.Enderecos;
import java.util.*;
import org.apache.struts.action.*;
import javax.servlet.http.*;

/**
 * Creation Date 02/12/2005 14:53:46
 * Last Modify Date 12/01/2007 08:58:15
 */

public class CepDetalheActionForm extends org.apache.struts.action.ActionForm {
  public String ceps_logradouro;
  public String ceps_bairro;
  public String ceps_cidade;
  public String logr_label;
  public String bair_label;
  public String cida_label;
  public String ceps_numero;
  private boolean valida = false;
  public CepDetalheActionForm() {
  }
  /**
    * CEPS_LOGRADOURO: Gets the value of this field.
    */
  public String getCeps_logradouro() {
    return ceps_logradouro;
  }
  /**
     * CEPS_LOGRADOURO: Sets thhe value for this field.
     */
  public void setCeps_logradouro(String CEPS_LOGRADOURO) {
    ceps_logradouro = CEPS_LOGRADOURO;
  }
  /**
    * CEPS_BAIRRO: Gets the value of this field.
    */
  public String getCeps_bairro() {
    return ceps_bairro;
  }
  /**
     * CEPS_BAIRRO: Sets thhe value for this field.
     */
  public void setCeps_bairro(String CEPS_BAIRRO) {
    ceps_bairro = CEPS_BAIRRO;
  }
  /**
    * CEPS_CIDADE: Gets the value of this field.
    */
  public String getCeps_cidade() {
    return ceps_cidade;
  }
  /**
     * CEPS_CIDADE: Sets thhe value for this field.
     */
  public void setCeps_cidade(String CEPS_CIDADE) {
    ceps_cidade = CEPS_CIDADE;
  }
  /**
    * LOGR_LABEL: Gets the value of this field.
    */
  public String getLogr_label() {
    return logr_label;
  }
  /**
     * LOGR_LABEL: Sets thhe value for this field.
     */
  public void setLogr_label(String LOGR_LABEL) {
    logr_label = LOGR_LABEL;
  }
  /**
    * BAIR_LABEL: Gets the value of this field.
    */
  public String getBair_label() {
    return bair_label;
  }
  /**
     * BAIR_LABEL: Sets thhe value for this field.
     */
  public void setBair_label(String BAIR_LABEL) {
    bair_label = BAIR_LABEL;
  }
  /**
    * CIDA_LABEL: Gets the value of this field.
    */
  public String getCida_label() {
    return cida_label;
  }
  /**
     * CIDA_LABEL: Sets thhe value for this field.
     */
  public void setCida_label(String CIDA_LABEL) {
    cida_label = CIDA_LABEL;
  }
  /**
    * CEPS_NUMERO: Gets the value of this field.
    */
  public String getCeps_numero() {
    return ceps_numero;
  }
  /**
     * CEPS_NUMERO: Sets thhe value for this field.
     */
  public void setCeps_numero(String CEPS_NUMERO) {
    ceps_numero = CEPS_NUMERO;
  }
  /**
    * Reset all fields.
    */
  public void reset(org.apache.struts.action.ActionMapping mapping,
      javax.servlet.http.HttpServletRequest request) {
    ceps_logradouro = null;
    ceps_bairro = null;
    ceps_cidade = null;
    logr_label = null;
    bair_label = null;
    cida_label = null;
    ceps_numero = null;
  }
  /**
    * Validate fields and return ActionErrors.
    */

  public ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
      javax.servlet.http.HttpServletRequest request) {
    ActionErrors errors = new ActionErrors();
    valida = false;
    if (com.egen.util.text.Validate.isValidate("update_action,delete_action,",
        request)) {
      if (com.egen.util.text.Validate.isNull(ceps_logradouro)) {
        errors.add("ActionErrors.GLOBAL_ERROR",
            new ActionError("error.validate.notnull","Logradouro","ceps_logradouro",
                "0"));
      }
      if (com.egen.util.text.Validate.isNull(ceps_bairro)) {
        errors.add("ActionErrors.GLOBAL_ERROR",
            new ActionError("error.validate.notnull","Bairro","ceps_bairro",
                "0"));
      }




      if (com.egen.util.text.Validate.isNull(ceps_numero)) {
        errors.add("ActionErrors.GLOBAL_ERROR",
            new ActionError("error.validate.notnull","Cep","ceps_numero",
                "0"));
      }
    }
    if (errors != null && errors.size() > 0) {
      javax.servlet.http.HttpSession session = request.getSession(true);
      ActionForward actionForward = null;
      session.setAttribute(mapping.getName(), this);
    }
    return errors;
  }
}
